sand tumour - Turkish English Dictionary